package cn.yunyichina.provider.sys.dao;

import cn.yunyichina.provider.framework.annotation.MyBatisRepository;
import cn.yunyichina.provider.framework.mvc.dao.BaseDao;
import cn.yunyichina.provider.sys.entity.vo.OrderCountVo;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2018-03-12 16:32:48
*/
@Repository
@MyBatisRepository
public interface OrderCountDao extends BaseDao<OrderCountVo> {

    /**
     * 交易笔数统计(按订单类型)
     * 日期 终端来源 总笔数 挂号订单 取号订单 门诊缴费订单 住院缴费订单 预约平台订单 病案复印订单
     * @param orderCountVo
     * @return
     */

    List<OrderCountVo> groupByDate(OrderCountVo orderCountVo);

}